@charset "UTF-8";
.dTreeRoot {
    background-color: #EEEEEE;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid transparent;
    border-bottom: 1px solid #BBBBBB;
    color: #333333;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 6px 5px;
	margin-top: 1px;
}
.dTreeFirst {
	height:30px;
}
.dTreeNode {
	
}
.clip {
	background-color: #FFFFFF;
	border-bottom: 1px solid #BBBBBB;
}
.dtree {
	
}

.dtree .node {
	color: #000000;
	text-decoration:none;
	border-bottom:0;
}
.dTreeNode .nodeSel {
	background-color: #999999;
    background: -moz-linear-gradient(center bottom , #666666 0%, #999999 100%) repeat scroll 0 0 #777777;
    border: 1px solid #666666;
    color: #FFFFFF;
    font-weight: normal;
    text-shadow: 0 1px 0 #555555;
	display: block;
	margin:2px 5px 0 20px;
	-moz-border-radius: 3px 3px 3px 3px;
	text-decoration:none;
}
.dTreeNode .nodeSel:hover {
	background-color: #999999;
	border-bottom: 1px solid #999999;
}
.dTreeNode .node {
	border: 1px solid #FFFFFF;
	display: block;
	margin:2px 5px 0 20px;
	-moz-border-radius: 3px 3px 3px 3px;
}
.dTreeNode .node:hover {
    background-color: #CCCCCC;
    border: 1px solid #CCCCCC;
    /*font-weight: normal;
    text-shadow: 0 1px 0 #555555;*/
	display: block;
	margin:2px 5px 0 20px;
	-moz-border-radius: 3px 3px 3px 3px;
}
.dTreeRoot a:hover, .dTreeRoot a:focus, .dTreeRoot a:active{
	/*text-decoration:underline;*/
	background-color:#EEEEEE;
}
img {
	vertical-align: middle;
}